package cn.org.xiaosheng.client.annotation;

import java.lang.annotation.*;

/**
 * 客户端服务注解
 * @author XiaoSheng
 * @date 2024/8/22 上午11:26
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RpcClient {

    // 服务名 (服务类的类名)
    public String serverName() default "";

    // 调用的远程方法名
    public String methodName() default "";

    // 调用的远程返回类型
    public Class returnType();

}
